لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش الگوهای طراحی بهار و بهترین روش ها [ویدئو]
Spring Design Patterns and Best Practices [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این ویدیو شما را با الگوهای طراحی و ملاحظات مورد نیاز در چارچوب Spring آشنا می کند. شما یاد خواهید گرفت که از این الگوهای طراحی برای حل مشکلات رایج هنگام طراحی یک برنامه یا سیستم با استفاده از Spring Framework استفاده کنید. این ویدیو نه تنها شما را از طریق ده مورد از الگوهای ضروری طراحی GoF، بلکه دسته بندی الگوها، ملاحظات و بهترین شیوه های مورد نیاز در مراحل مختلف توسعه برنامه را نیز راهنمایی می کند.
الگوهای طراحی به ما کمک میکنند نرمافزاری بنویسیم که انعطافپذیر و مقاوم در برابر آینده باشد. اگر بیش از حد از تستها استفاده میکنید، احتمالاً یک برنامه شیگرا با طراحی خوب نمینویسید. خواهید دید که چگونه می توان از چندین الگوی طراحی به جای if tests برای نوشتن برنامه ای استفاده کرد که در آن منطق در یک مکان بهینه قرار دارد. نمونه های این دوره از الگوی فرمان، الگوی دکوراتور، الگوی بازدیدکننده و چندین مورد دیگر استفاده می کنند.
شما الگوی تزریق وابستگی را درک خواهید کرد که اصل اصلی فرآیند جداسازی است که اسپرینگ انجام می دهد، بنابراین مدیریت کد شما را آسان تر می کند. با مثال های عملی، متوجه خواهید شد که چگونه الگوهای فهرست شده در زیر الگوهای GoF می توانند در طراحی برنامه شما استفاده شوند. شما با الگوی MVC و نحوه برخورد آن با کنترلرها به عنوان اشیاء قدیمی جاوا آشنا می شوید، بنابراین آزمایش کنترلرها را آسان تر می کند. سپس با روش Factory و نحوه ارتباط آن با یکی از اجزای اصلی طراحی شی گرا آشنا خواهید شد: چندشکلی.
بسته کد این دوره در https://github.com/PacktPublishing/Spring-Design-Patterns-and-Best-Practices در دسترس است [*]نحوه ایجاد یک پروژه Spring از ابتدا
[*]چرا الگوهای طراحی مهم هستند
[*]دیگر هرگز سازنده تماس نگیرید! نحوه استفاده از الگوی Factory و سیم کشی خودکار Spring برای ایجاد اشیا
[*]از الگوی فرمان برای نرم افزارهای آینده استفاده کنید
[*]از استقرار حداقل پیکربندی Spring بهره ببرید
[*]از Model-View-Controller برای جداسازی رابط کاربری، منطق تجاری و منطق دسترسی به داده استفاده کنید
[*]چگونگی استفاده از منطق تجاری و داده های موجود را با یک رابط کاربری متفاوت در نظر بگیرید
این دوره ویدیویی برای توسعه دهندگانی است که می خواهند از الگوهای طراحی برای حل مشکلات رایج در هنگام طراحی برنامه با استفاده از Spring Framework استفاده کنند. دانش اولیه از Spring Framework و Java فرض شده است. [*]حل مشکلات رایج هنگام طراحی یک برنامه یا سیستم در چارچوب Spring * [*]کد خود را به راحتی با الگوی تزریق وابستگی Spring's مدیریت و آزمایش کنید * [*]درک مزایایی که الگوهای طراحی مناسب می توانند به جعبه ابزار شما ارائه دهند *
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
برندان جونز از سال تحصیلی 2000-2001، استادیار دانشگاه سینسیناتی بوده است. او دوره های زیادی را در زمینه برنامه نویسی تدریس کرده است، از برنامه نویسی مقدماتی تا توسعه فول استک. برندان اولین دوره برنامه نویسی اندروید را در دانشگاه سینسیناتی پیشنهاد و ایجاد کرد و از آن زمان تاکنون آن را تدریس می کند. او این دوره را مجدداً به کار گرفت و آن را در دانشکده مطالعات مداوم دانشگاه نورث وسترن نیز تدریس کرد. برندان خالق برنامه موبایل اندروید PlantPlaces.com است که به کاربران امکان می دهد گیاهان را بر اساس رنگ و گیاهان GPS جستجو کنند. او این برنامه را در سال 2012 با استفاده از اصول TDD نوشت. او در مثالهای این دوره ویدیویی از فیدهای JSON انتخاب شده از آن برنامه استفاده میکند. ترکیبی از تجربه آکادمیک و حرفه ای براندان به این معنی است که او مفاهیم دنیای واقعی را به کلاس درس می آورد. اکثر کلاس های سطح بالای او شامل تجربه عملی با تست واحد، اسکرام و سیستم های کنترل نسخه توزیع شده است. برندان دارای مدرک لیسانس حسابداری و سیستم های اطلاعات مدیریت از دانشگاه میامی در آکسفورد، اوهایو است. او همچنین مدرک لیسانس باغبانی را از کالج طراحی، هنر، معماری و برنامه ریزی دانشگاه سینسیناتی، و کارشناسی ارشد مدیریت بازرگانی از دانشگاه سینسیناتی، کالج بازرگانی لیندنر، با تمرکز در مدیریت عملیات و امور مالی املاک و مستغلات دریافت کرد.
نمایش نظرات